// 基础路径
const baseURL = "https://tea.qingnian8.com"

const request = (params) => {
  // 传入的参数
  let dataObj = params.data || {}

  // 请求头信息
  let headerObj = {
    "content-type": "application/json"
  }

  return new Promise((reslove, reject) => {
    wx.request({
      url: baseURL + params.url,
      method: params.method || "GET",
      data: dataObj,
      header: headerObj,
      success: res => {
        // 失败
        if (res.data.errCode != 0) {
          reject(res.data)
          wx.showToast({
            title: res.data.errMsg,
            icon: "error",
            mask: true
          })
          return;
        }
        reslove(res.data)
      },
      fail: err => {
        reject(err)
      }
    })
  })
}


export default request